.dialogTodo { 
    position: fixed; 
}
#dv_todolist .ui-icon, #dv_todos .ui-icon{
    display:inline-block;
    float:right;
}

#dv_todolist .complete, #dv_todos .complete{
    text-decoration: line-through;
    color: #888;
}
#dv_todolist .star, #dv_todos .star{
    font-weight: bold;
    color: #C30;
}
#dv_todolist li:hover, #dv_todos li:hover{
    background-color:#edd;
}
#dv_todolist{
    display:none;
}
#calendar .ui-datepicker{
    font-size:22px;
}
#calendar{
    float:right
}
#dv_todos li,#dv_todolist li{
    border-bottom-style: dashed;
    border-bottom-width: 1px;
    border-bottom-color: #CCC;
    margin:0.2em;
}
#dv_todos li{
    font-size:1.2em;
}
#dv_todos {
    margin:1em;
}
.todo_hide{
    display:none;
}
#view_allundonetodo,.create_newtodo{
    margin-left:0.5em;
}
#view_allundonetodo,button.create_newtodo{
    font-size:18px;
}

#topnav .view_todaytodos,#topnav .create_newtodo{
    color:#990e0e;
    display:inline-block;
    margin-top:0.5em;
}
span.todo_title{
    word-break: break-all;
    word-wrap: break-word;
    overflow:hidden;
}
#dv_todo{
    padding:0.5em 0.1em;
}
.hidden{
    background-color: grey;
}
